using System;
using System.Collections.Generic;
using System.Text;

namespace Marlimer.Common.EntidadesQuery
{
    public class InfoClienteBus
    {
        public int ccod_cli;
        public String craz_soc;
        public int ctip_docide;
        public String cnum_docide;
        public String ccod_modulo;
        public String cnom_modulo;
	    public String cdia_visita;
        public int ccod_ruta;
        public String cnom_ruta;
        public int ccod_vend;
	    public String vendedor;
	    public int ccod_zona;
        public String cnom_zona;
        public int ccod_super;
	    public String supervisor;
        public String cstatus;
        public String cdes_docide;
        public String cdir_fiscal;
        public String cabre_ubi;
        //private List<object> arrElements = new List <object>();

        public InfoClienteBus()
        {
        }

        public object getElement(int index)
        {
            object resul = null;
            switch (index)
            {
                case 0: { resul = ccod_cli; break;}
                case 1: { resul = craz_soc; break;}
                case 2: { resul = ctip_docide; break;}
                case 3: { resul = cnum_docide; break;}
                case 4: { resul = ccod_modulo; break;}
                case 5: { resul = cnom_modulo; break;}
                case 6: { resul = cdia_visita; break; }
                case 7: { resul = ccod_ruta; break; }
                case 8: { resul = cnom_ruta; break; }
                case 9: { resul = ccod_vend; break; }
                case 10: { resul = vendedor; break; }
                case 11: { resul = ccod_zona; break; }
                case 12: { resul = cnom_zona; break; }
                case 13: { resul = ccod_super; break; }
                case 14: { resul = supervisor; break; }
                case 15: { resul = cstatus; break; }
                case 16: { resul = cdes_docide; break; }
                case 17: { resul = cdir_fiscal; break; }
                case 18: { resul = cabre_ubi; break; }
            }
            return resul;
        }

        public void setElement(int index, object value)
        {
            switch (index)
            {
                case 0: { ccod_cli = Convert.ToInt32(value); break; }
                case 1: { craz_soc = Convert.ToString(value); break; }
                case 2: { ctip_docide = Convert.ToInt32(value); break; }
                case 3: { cnum_docide = Convert.ToString(value); break; }
                case 4: { ccod_modulo = Convert.ToString(value); break; }
                case 5: { cnom_modulo = Convert.ToString(value); break; }
                case 6: { cdia_visita = Convert.ToString(value); break; }
                case 7: { ccod_ruta = Convert.ToInt32(value); break; }
                case 8: { cnom_ruta = Convert.ToString(value); break; }
                case 9: { ccod_vend = Convert.ToInt32(value); break; }
                case 10: { vendedor = Convert.ToString(value); break; }
                case 11: { ccod_zona = Convert.ToInt32(value); break; }
                case 12: { cnom_zona = Convert.ToString(value); break; }
                case 13: { ccod_super = Convert.ToInt32(value); break; }
                case 14: { supervisor = Convert.ToString(value); break; }
                case 15: { cstatus = Convert.ToString(value); break; }
                case 16: { cdes_docide = Convert.ToString(value); break; }
                case 17: { cdir_fiscal = Convert.ToString(value); break; }
                case 18: { cabre_ubi = Convert.ToString(value); break; }
            }
        }
    }
}
